#include "NoAux.h"

NoAux::NoAux()
{
    isNot = false;
}

NoAux::~NoAux()
{
}

void NoAux::imprime(NoAux* no)
{
    std::cout << " " << no->conteudo;
    
    if (!no->filhos.empty())
    {
        std::cout << "\n";
        
        std::list<NoAux *>::iterator it;
        
        for (it = no->filhos.begin(); it != no->filhos.end(); it++)
            imprime(*it);
    }
}

bool NoAux::operator == (std::string par)
{
    if (par == conteudo) return true;
    else return false;
}

bool NoAux::operator != (std::string par)
{
    if (par != conteudo) return true;
    else return false;
}
